/* Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态，并以相应的规则保证状态以一种可预测的方式发生变化。
那什么是状态管理模式呢？
简单来说，相当于把许多组件中的用到的数据提升到一个全局的地方，大家都往这个地方存取数据，而不再是受制于组件中的单向数据流。然后由Vuex集中管理这些数据，并提供操作这些数据的方法。
所以说vuex就是一个状态管理模式。 */
import Vue from "vue";
import Vuex from "vuex";

Vue.use(Vuex);

import user from "./modules/user.js";//平级 
import cart from './modules/cart.js'
import path from './modules/path.js'
import order from './modules/order.js'
/* Vuex.Store */
export default new Vuex.Store({
  state: {},
  getters: {},
  mutations: {},
  actions: {},
  modules: {user,cart,path,order},//挂载user在modules
});